8115 Main St, Osoyoos, British Columbia V0H 1V0, Canada, Osoyoos
7906 Main Street | at tde Holiday Inn and Suites, Osoyoos, British Columbia V0H 1V0, Canada, Osoyoos
"Last min reservation turned into a great dinner experience. Very good quality food and presentation "
"Last min reservation turned into a great dinner experience. Very good quality food and presentation "